
cc.Class({
    extends: cc.Component,

    properties: {
        // foo: {
        //     // ATTRIBUTES:
        //     default: null,        // The default value will be used only when the component attaching
        //                           // to a node for the first time
        //     type: cc.SpriteFrame, // optional, default is typeof default
        //     serializable: true,   // optional, default is true
        // },
        // bar: {
        //     get () {
        //         return this._bar;
        //     },
        //     set (value) {
        //         this._bar = value;
        //     }
        // },
    },

    // LIFE-CYCLE CALLBACKS:

    // onLoad () {},

    start () {



    },


    //得到rank
    GetRankList(){
        window.h5api.getRank(callbackRank);
    },
    callbackRank(obj){

        console.log('代码:' + obj.code + ',消息:' + obj.message + ',数据:' + obj.data)
        if(obj.code === 10000){
            console.log('获取成功')
            let data = obj.data
            for(let i = 0; i < data.length; i++){
                console.log('积分:' + data[i].score + ',排名:' + data[i].rank);
            }
        } else{
            console.log('获取失败')
        }

    },

    SetScoreToServer(value){

        window.h5api.submitScore(value, callbackSubmit)
    },

 callbackSubmit(obj){
    console.log('代码:' + obj.code + ',消息:' + obj.message + ',数据:' + obj.data)
    if(obj.code === 10000){
        console.log('上传成功')
    } else {
        console.log('上传失败')
    }
}





});
